home *** CD-ROM | disk | FTP | other *** search
/ CD Fun House 1 / CD Fun House (Wayzata Technology).iso / •Star Fleet HQ• / Star Patrol •••• / Star Patrol ееее.rsrc / CODE_20_SANELib.txt < prev    next >
Text File  |  1990-02-12  |  6KB  |  108 lines

  1. # near model CODE resource
  2. # jump table entries: 10408-10412 (5 of them)
  3. export_1301:
  4. 00000000  4CDF 0303                movem.l    D0,D1,A0,A1, [A7]+
  5. 00000004  613E                     bsr        +0x40 /* 00000044 */
  6. 00000006  C389                     exg        D1, A1
  7. 00000008  2F01                     move.l     -[A7], D1
  8. 0000000A  48E7 4040                movem.l    -[A7], D1,A1
  9. 0000000E  3F3C 8012                move.w     -[A7], 0x8012
  10. 00000012  A9EC                     syscall    Pack5/Elems68K
  11. 00000014  601A                     bra        +0x1C /* 00000030 */
  12. export_1302:
  13. 00000016  201F                     move.l     D0, [A7]+
  14. 00000018  206F 0002                movea.l    A0, [A7 + 0x2]
  15. 0000001C  226F 0006                movea.l    A1, [A7 + 0x6]
  16. 00000020  6122                     bsr        +0x24 /* 00000044 */
  17. 00000022  4857                     pea.l      [A7]
  18. 00000024  2F09                     move.l     -[A7], A1
  19. 00000026  3F3C 8010                move.w     -[A7], 0x8010
  20. 0000002A  A9EC                     syscall    Pack5/Elems68K
  21. 0000002C  5C8F                     addq.l     A7, 6
  22. 0000002E  2E89                     move.l     [A7], A1
  23. label00000030:
  24. 00000030  2040                     movea.l    A0, D0
  25. 00000032  4ED0                     jmp        [A0]
  26. 00000034  201F                     move.l     D0, [A7]+
  27. 00000036  2057                     movea.l    A0, [A7]
  28. 00000038  3F3C 0020                move.w     -[A7], 0x20 /* ' ' */
  29. 0000003C  A9EC                     syscall    Pack5/Elems68K
  30. 0000003E  2257                     movea.l    A1, [A7]
  31. 00000040  6102                     bsr        +0x4 /* 00000044 */
  32. 00000042  60EC                     bra        -0x12 /* 00000030 */
  33. fn00000044:
  34. 00000044  22D8                     move.l     [A1]+, [A0]+
  35. 00000046  22D8                     move.l     [A1]+, [A0]+
  36. 00000048  3290                     move.w     [A1], [A0]
  37. 0000004A  5188                     subq.l     A0, 8
  38. 0000004C  5189                     subq.l     A1, 8
  39. 0000004E  4E75                     rts
  40. export_1303:
  41. 00000050  303C 1010                move.w     D0, 0x1010
  42. 00000054  7204                     moveq.l    D1, 0x04
  43. 00000056  6006                     bra        +0x8 /* 0000005E */
  44. 00000058  303C 0810                move.w     D0, 0x810
  45. 0000005C  7208                     moveq.l    D1, 0x08
  46. label0000005E:
  47. 0000005E  4CDF 0300                movem.l    A0,A1, [A7]+
  48. 00000062  240F                     move.l     D2, A7
  49. 00000064  9FC1                     sub.l      A7, D1
  50. 00000066  2F09                     move.l     -[A7], A1
  51. 00000068  486F 0004                pea.l      [A7 + 0x4]
  52. 0000006C  3F00                     move.w     -[A7], D0
  53. 0000006E  A9EB                     syscall    Pack4/FP68K
  54. 00000070  5181                     subq.l     D1, 8
  55. 00000072  6E20                     bgt        +0x22 /* 00000094 */
  56. label00000074:
  57. 00000074  5081                     addq.l     D1, 8
  58. 00000076  4857                     pea.l      [A7]
  59. 00000078  2F02                     move.l     -[A7], D2
  60. 0000007A  0640 000C                addi.w     D0, 0xC
  61. label0000007E:
  62. 0000007E  3F00                     move.w     -[A7], D0
  63. 00000080  A9EB                     syscall    Pack4/FP68K
  64. 00000082  DFC1                     add.l      A7, D1
  65. 00000084  3017                     move.w     D0, [A7]
  66. 00000086  48C0                     ext.l      D0
  67. 00000088  6B04                     bmi        +0x6 /* 0000008E */
  68. 0000008A  5300                     subq.b     D0, 1
  69. 0000008C  6002                     bra        +0x4 /* 00000090 */
  70. label0000008E:
  71. 0000008E  4600                     not.b      D0
  72. label00000090:
  73. 00000090  1E80                     move.b     [A7], D0
  74. 00000092  4ED0                     jmp        [A0]
  75. label00000094:
  76. 00000094  5540                     subq.w     D0, 2
  77. 00000096  4857                     pea.l      [A7]
  78. 00000098  486F 0004                pea.l      [A7 + 0x4]
  79. 0000009C  3F00                     move.w     -[A7], D0
  80. 0000009E  0440 2FFE                subi.w     D0, 0x2FFE
  81. 000000A2  A9EB                     syscall    Pack4/FP68K
  82. 000000A4  60CE                     bra        -0x30 /* 00000074 */
  83. 000000A6  303C 3010                move.w     D0, 0x3010
  84. 000000AA  720A                     moveq.l    D1, 0x0A
  85. 000000AC  60B0                     bra        -0x4E /* 0000005E */
  86. 000000AE  205F                     movea.l    A0, [A7]+
  87. 000000B0  486F 0004                pea.l      [A7 + 0x4]
  88. 000000B4  7200                     moveq.l    D1, 0x00
  89. 000000B6  701C                     moveq.l    D0, 0x1C
  90. 000000B8  60C4                     bra        -0x3A /* 0000007E */
  91. export_1304:
  92. 000000BA  4E56 FFE2                link       A6, -0x001E
  93. 000000BE  2D7C 0000 0001 FFFC      move.l     [A6 - 0x4], 0x1
  94. 000000C6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  95. 000000CA  486E FFFE                pea.l      [A6 - 0x2]
  96. 000000CE  486E FFE2                pea.l      [A6 - 0x1E]
  97. 000000D2  486E FFFC                pea.l      [A6 - 0x4]
  98. 000000D6  4EAD 0212                jsr        [A5 + 0x212 /* export_62 */]
  99. 000000DA  486E FFE2                pea.l      [A6 - 0x1E]
  100. 000000DE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  101. 000000E2  3F3C 0009                move.w     -[A7], 0x9 /* '\t' */
  102. 000000E6  A9EB                     syscall    Pack4/FP68K
  103. 000000E8  4E5E                     unlink     A6
  104. 000000EA  2E9F                     move.l     [A7], [A7]+
  105. 000000EC  4E75                     rts
  106. export_1305:
  107. 000000EE  4EED 021A                jmp        [A5 + 0x21A /* export_63 */]
  108.